<?
// Include Application Configuration
include_once "application/conf/configuration.php";

// Include Core

include_once "core/main/route.php";
include_once "core/main/routeManager.php";
include_once "core/main/webApplication.php";

include_once "core/main/viewFunctions.php";
include_once "core/main/controller.php";
include_once "core/main/formbuilder.php";
include_once "core/main/RouteFilter.php";

include_once "core/db/persistable.php";
include_once "core/db/db.php";
include_once "core/db/dbConnection.php";

include_once "core/utils/linkedlist.php";
include_once "core/utils/reflectionUtils.php";
include_once "core/utils/vector.php";
include_once "core/utils/file.php";
include_once "core/utils/strings.php";

// Include plugins

// Include application files
$path = array();
$path[0] = "application/controller/";
$path[1] = "application/model/";
$path[2] = "application/services/";
$path[3] = "application/validator/";
$path[3] = "application/filter/";

include_files($path);
?>